(Colloq) front man - English Synonyms Dictionary